recover strength and prestige - Français Anglais Dictionnaire